import pandas asdp
import matplotlib pyplat asplt
import seaborn as sns
df= pd.resd_excel('某餐厅顾客消费记录,slsx')
plt.figure(figure=(8,4))
sns.set_style|(style='darkgrid',rc={'font.sans-serif':'SimHei'})
sns.set_palette('colorblind')
sns.histplot(x='消费金额(元)',hue='顾客类型',data=df,bins=15,
    multiple='stack')
plt.title('某餐厅不同消费金额区间消费次数直方图')
plt.ylabel('消费次数')
plt.show()